*
  margin 0
  padding 0
  outline 0
  vertical-align baseline
  -webkit-box-sizing border-box
  box-sizing border-box
  -webkit-tap-highlight-color transparent
  font-family: "SourceHanSansCN-Medium"
.w80p
  width 80%
.fr
  float right

.fl
  float left

.tal
  text-align left

.tac
  text-align center

.tar
  text-align right

.blue
  color #09f
.pointer
  cursor pointer

.block-center
  margin 0 auto
.dis-none
  display none

.dis-inline
  display inline-block!important

.dis-block
  display block!important

.dis-flex
  display flex!important
  flex-direction row

.cb:after
  clear both
  display table
  content ""

.ell
  white-space nowrap
  text-overflow ellipsis
  overflow hidden

.ell3
  overflow hidden
  text-overflow ellipsis
  display -webkit-box
  -webkit-box-orient vertical
  -webkit-line-clamp 3

.layout-flex
  display flex

.wd-200
  width 200px!important

.wd-250
  width 250px!important

for b1 in 10..100
  .wid-{b1}
    width b1 * 1%!important

for b in 1..100
  .mar{b}
    margin b * 1px

  .ml{b}
    margin-left b * 1px

  .mt{b}
    margin-top b * 1px

  .mr{b}
    margin-right b * 1px

  .mb{b}
    margin-bottom b * 1px

  .pad{b}
    padding b * 1px

  .pl{b}
    padding-left b * 1px

  .pt{b}
    padding-top b * 1px

  .pr{b}
    padding-right b * 1px

  .pb{b}
    padding-bottom b * 1px

  .ft{b}
    font-size b * 1px!important

// 颜色

.color-white
  color #fff

.color-black
  color #000

.color-gray3
  color #333

.color-gray6
  color #666

.color-gray9
  color #999

.color-red
  color red

.color-green
  color green

.color-light
  color #409eff
.subtitle
  color: rgba(0, 0, 0, 0.54);

// 字体
.font-w
  font-weight bold!important

html,body
  height 100%
.el-header
  position relative
  z-index 20
.el-container
  // height calc(100% - 65px);
  -webkit-overflow-scrolling touch!important
// 按钮样式
.new-btn
  color #FFF!important
  background-color #304056!important
  border-color #304056!important

// 搜索区域颜色
.search-group
  margin-top 20px
  padding-top 25px
  padding-bottom 25px
  background-color #f2f2f2

// 重写列表展开
.demo-table-expand label
  width 90px
  color #99a9bf

.demo-table-expand .el-form-item
  margin-right 0
  margin-bottom 0
  width 50%

// 重新upload 去除图片filelist动画
.el-upload-list__item
  transition none!important

// 去除上下角
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
input[type="number"]{
  -moz-appearance: textfield;
}

// 穿梭框宽度高度改造
.el-transfer-panel
  width 300px
.el-transfer-panel__body
  height 500px
  >.el-checkbox-group
    height 450px

button
  user-select unset
.el-button
  user-select unset

.el-button--mini, .el-button--mini.is-round
    padding 10px 5px

.el-input.is-disabled .el-input__inner
  cursor pointer!important

// 修改导航栏成间距
.el-submenu__title,.el-menu-item
  padding 0 20px!important

.see-detail-dialog .el-upload--picture-card
  display none
.max-w
 max-width 100%

@media screen and (max-width: 600px)
  .el-message-box__wrapper
    width 100%!important
    .el-message-box
      width 100%!important

// 功能
.border_none
  border: none 
  
// 滚动条样式

//滚动条的宽度
::-webkit-scrollbar {
  width: 10px;
  height: 10px;
  cursor: pointer
}
//滚动条的滑块
::-webkit-scrollbar-thumb {
  background-color: #a1a3a9;
  border-radius: 10px;
  cursor: pointer
}

// hr 样式
hr {
  height:1px;
  border:none;
  border-top:1px dashed #a1a3a9;
}